There are many different ways to promote your project, and this is by no means a comprehensive list.
Your project summary page is often the first impression anyone has of your project. You should, at a minimum:
SourceForge projects have the option of a blog. You may already have a blog for your project, but we encourage you to post to your project blog on SourceForge as well - particularly when you do a new release. This brings your release to the attention of the Community Team, which then triggers various promotion activities on our side, including mentioning you on Twitter.
Whether you host your project website on SourceForge or not, link to it from your project summary page.
It would help if you had a place where users of your software could talk. If you don't have a discussion forum, you are telling people that you're not interested in what they have to say, and they'll find another project that is. Discussion forums are a great place to figure out what your users want in the product, find new developers who want to help you, and get a pat on the back for a job well done.
Open Source is about community. From good communities comes good code. Be sure to give your community a place to talk with one another.
If your project is looking for new developers, either to rejuvenate a project or fill specific gaps in the team. Visit our help wanted forum where you can find like-minded creators that are willing to help out with your project.